short definition - French English Dictionary